conglomerate of large stones - Francés Inglés Diccionario